// 作业管理相关
// 学生提交作业，教师管理作业
import request from '@/utils/request'

/**
 * 前端不分页所以不需要带包含页码和每页项目数的请求参数query
 */
export function fetchList() {
  return request({
    url: '/oj/assignment/list',
    method: 'get'
  })
}
/**
 * 根据学生个人信息，获取下发到其加入的班级的作业列表
 * token 中有用户名信息
 */
export function fetchListByStuId(token) {
  return request({
    url: '/oj/assignment/list/stu',
    method: 'post',
    params: { token } // 学生个人信息, 注意这里传的是对象
  })
}


/********************************************以下是教师关于作业的方法 */

/**
 * 根据教师个人信息，获取下发到其加入的班级的作业列表
 * token 中有用户名信息
 */
export function fetchListByTeaId(token) {
  return request({
    url: '/oj/assignment/list/tea',
    method: 'post',
    params: { token } // 教师个人信息, 注意这里传的是对象
  })
}
